const crypto/internal/fips140/mlkem.q
15 uses
crypto/internal/fips140/mlkem (current package)
field.go#L18: if a >= q {
field.go#L26: x := a - q
field.go#L28: x += (x >> 15) * q
field.go#L38: x := uint16(a - b + q)
field.go#L51: return fieldReduceOnce(uint16(a - quotient*q))
field.go#L62: x := uint32(a) * uint32(b-c+q)
field.go#L84: remainder := dividend - quotient*q
field.go#L98: quotient += (q/2 - remainder) >> 31 & 1
field.go#L99: quotient += (q + q/2 - remainder) >> 31 & 1
field.go#L112: dividend := uint32(y) * q
field.go#L224: const halfQ = (q + 1) / 2 // ⌈q/2⌋, rounded up per FIPS 203, Section 2.3
field.go#L534: if d1 < q {
field.go#L541: if d2 < q {
mlkem768.go#L38: q = 3329
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)